バージョン

PropertyChangeUndoUnit<TTarget,TProperty> コンストラクタ

新しい PropertyChangeUndoUnit<TTarget,TProperty> を初期化します。
シンタックス
'宣言
 
Public Function New( _
   ByVal target As TTarget, _
   ByVal oldValue As TProperty, _
   ByVal newValue As TProperty, _
   ByVal setter As Action(Of TTarget,TProperty), _
   ByVal memberName As String, _
   ByVal propertyDisplayName As String, _
   ByVal targetDisplayName As String _
)
public PropertyChangeUndoUnit<TTarget,TProperty>( 
   TTarget target,
   TProperty oldValue,
   TProperty newValue,
   Action<TTarget,TProperty> setter,
   string memberName,
   string propertyDisplayName,
   string targetDisplayName
)

パラメータ

target
プロパティが変更されたオブジェクト。
oldValue
元に戻す操作が実行されたときに復元されるプロパティの古い値。
newValue
プロパティの新しい値。
setter
元に戻す操作の実行に使用するデリゲート
memberName
関連付けられたプロパティの名前
propertyDisplayName
エンドユーザーに表示するプロパティの名前、または memberName を使用する場合は null。
targetDisplayName
エンドユーザーに表示するターゲットを表す文字列、または target 自体から文字列表現を取得する場合は null。
参照